home *** CD-ROM | disk | FTP | other *** search
- ;
- ; OPTi 82C930 Sound & MPU401 INF
- ;
-
- [Version]
- Signature="$Windows 95$"
- Class=OPT0930MEDIA
- provider=%OPTi%
-
- [ClassInstall]
- AddReg=Class.AddReg
-
- [Class.AddReg]
- HKR,,,,%MediaClassName%
- HKR,,Icon,,"0"
- HKR,,Installer,,mmci.dll
-
- [ControlFlags]
- ExcludeFromSelect= MF\OPT0930_Dev0
- ExcludeFromSelect= MF\OPT0930_Dev1
-
- [Manufacturer]
- %MfgName%=OPTiMediaChips
-
- [OPTiMediaChips]
- %MF\OPT9300.DeviceDesc%=OPT9300_Device, MF\OPT0930_Dev0
- %MF\OPT9301.DeviceDesc%=OPT9301_Device, MF\OPT0930_Dev1
-
- ;---------------------------------------------------------------;
-
- [Drivers.fields]
- system.ini,boot,drivers,msmixmgr.dll
- system.ini,boot,drivers,mmmixer.dll
-
- [OPT9300_Device]
- DelFiles=OPT9300.DelList
- LogConfig=OPTi9300.LC
- DelFiles=OPTi9300.DelList
- CopyFiles=OPT9300.CopyList
- AddReg=OPT9300.AddReg, CUSTOM.AddReg
- UpdateInis=OPTi9300.UpdateInis
- ;DelReg=OPT9300.DelReg
-
- [OPT9301_Device]
- LogConfig=OPTi9301.LC
- DelFiles=OPTi9301.DelList
- CopyFiles=OPTi9301.CopyList
- AddReg=OPT9301.AddReg
- UpdateInis=OPTi9301.UpdateInis
- ;DelReg=OPT9301.DelReg
-
- ;---------------------------------------------------------------;
-
- [OPTi9300.UpdateInis]
- system.ini,386Enh,"device=vsndsys.386"
- system.ini,386Enh,"device=vsnd930.386"
- system.ini,386Enh,"device=vsnd16d.386"
- system.ini,386Enh,"device=vadlib.386"
- system.ini,386Enh,"device=vsbpd.386"
-
- system.ini,drivers,"wave*=snd16.drv",,1
- system.ini,drivers,"midi*=snd16.drv",,1
- system.ini,drivers,"aux*=snd16.drv",,1
- system.ini,drivers,"mixer*=snd16.drv",,1
-
- system.ini,drivers,"wave*=snd930.drv",,1
- system.ini,drivers,"midi*=snd930.drv",,1
- system.ini,drivers,"midi*=mpu401p.drv",,1
- system.ini,drivers,"aux*=snd930.drv",,1
- system.ini,drivers,"mixer*=snd930.drv",,1
-
- system.ini,drivers,"wave*=sndsys.drv",,1
- system.ini,drivers,"midi*=sndsys.drv",,1
- system.ini,drivers,"aux*=sndsys.drv",,1
- system.ini,drivers,"mixer*=sndsys.drv",,1
-
- [OPTi9301.UpdateInis]
- system.ini,drivers,"midi*=mpu401.drv",,1
- system.ini,drivers,"midi*=mpu401p.drv",,1
- system.ini,drivers,"midi*=rdmpu401.drv",,1
-
- ;---------------------------------------------------------------;
-
- [OPTi9300.LC]
- ConfigPriority=NORMAL
- IOConfig=220-22F, 240-24F
- IOConfig=530-537, 604-60B, E80-E87, F40-F47
- IOConfig=388-38B
- IOConfig = F8E-F8F
- IRQConfig=5, 11, 7, 9, 10
-
- DMAConfig=0, 1, 3
- DMAConfig=0, 1, 3
-
-
- [OPTi9301.LC]
- ConfigPriority=NORMAL
- IOConfig=300-301 , 310-311 , 320-321 , 330-331
- IRQConfig=5 , 7 , 9 , 10
-
- [CUSTOM.AddReg]
- ; These are Manufacturer specific.
- HKR,Config,,,
- HKR,Config,ChipType,,"82C930"
- HKR,Config,ExtCODEC,,"No"
- HKR,Config,ExtSynth,,"O3"
- HKR,Config,ExtWaveTable,,"No"
- HKR,Config,VxDVersion,,"4.00"
- HKR,Config,KeyCode,1,1A
- HKR,Config,"Single Mode DMA",1,00
-
- ; Start of customizeable Mixer driver section;
- ; "Yes" means no customization; "No" means customize.
- HKR,Config,Default_Codec_Mapping,,"No"
-
- ; TYPE 1 - CHANNEL NAME SECTION
- ; Specify the customized names for the channels
- HKR,Config,AUX1_Src_Name,,"CD-Audio"
- HKR,Config,AUX2_Src_Name,,"Midi"
- HKR,Config,DAC_Src_Name,,"Wave"
- HKR,Config,LINE_Src_Name,,"Line"
- HKR,Config,MIC_Src_Name,,"Microphone"
- HKR,Config,MIX_Src_Name,,"Post-Mix"
-
- ; TYPE 2 - EXTRA CONTROLS Thru Internal H/W Resources
- ; Specify if extra ON/OFF controls are desired and how many,
- ; maximum is 3. These are controled thru internal pins.
- HKR,Config,Total_Internal_Controls,1,01
-
- ; Control definitions
- HKR,Config,Internal_Control_1_Name,,"SF-3D"
- HKR,Config,Internal_Control_1_By,,"XCTL0"
- HKR,Config,Internal_Control_1_OnVal,1,01
- HKR,Config,Internal_Control_2_Name,,""
- HKR,Config,Internal_Control_2_By,,""
- HKR,Config,Internal_Control_2_OnVal,1,01
- HKR,Config,Internal_Control_3_Name,,""
- HKR,Config,Internal_Control_3_By,,""
- HKR,Config,Internal_Control_3_OnVal,1x,01
-
- ; TYPE 3 - EXTRA CONTROLS Thru External H/W Resources
- ; Specify if extra ON/OFF controls are desired and how many,
- ; maximum is 3. These are controled thru external DLLs.
- HKR,Config,Total_External_Controls,1,00
-
- ; Control definitions
- HKR,Config,External_Control_1_Name,,"External1"
- HKR,Config,External_Control_1_By,,"XCONTL_1.DLL"
- HKR,Config,External_Control_2_Name,,""
- HKR,Config,External_Control_2_By,,"XCONTL_2.DLL"
- HKR,Config,External_Control_3_Name,,""
- HKR,Config,External_Control_3_By,,"XCONTL_3.DLL"
-
-
- [PreCopySection]
- HKR,,NoSetupUI,,1
-
- ;---------------------------------------------------------------;
-
- [OPT9300.CopyList]
- snd930p.drv,,
- sndopl3p.drv,,
- snd930p.vxd,,
-
- [OPTi9301.CopyList]
- sndm401p.vxd,,
- sndm401p.drv,,
-
- ;---------------------------------------------------------------;
-
- [OPT9300.DelList]
- vsnd930.386,,,1
- snd930.drv,,,1
- vsndsys.386,,,1
- sndsys.drv,,,1
- vsbpd.386,,,1
- vadlib.386,,,1
- nullwave.drv,,,1
- mfvxd.vxd,,,1
-
- [OPTi9301.DelList]
- mpu401.drv
- mpu401p.drv
- rdmpu401.drv
-
- ;---------------------------------------------------------------;
- [OPT9300.DelReg]
-
- [OPT9301.DelReg]
-
-
- ;---------------------------------------------------------------;
-
- [OPT9300.AddReg]
- HKR,,DevLoader,,mmdevldr.vxd
- HKR,Drivers,MIGRATED,,0
- HKR,Drivers\midi,,,
- HKR,Drivers\wave,,,
- HKR,Drivers\mixer,,,
- HKR,Drivers\aux,,,
-
- HKR,,Driver,,snd930p.vxd
- HKR,Drivers\wave\snd930p.drv,Description ,,%MF\OPT9300.DeviceDesc%
- HKR,Drivers\wave\snd930p.drv,Driver,,snd930p.drv
- HKR,Drivers\mixer\snd930p.drv,Description,,%MF\OPT9300.DeviceDesc%
- HKR,Drivers\mixer\snd930p.drv,Driver,,snd930p.drv
- HKR,Drivers\aux\snd930p.drv,Description ,,%MF\OPT9300.DeviceDesc%
- HKR,Drivers\aux\snd930p.drv,Driver,,snd930p.drv
- HKR,Drivers\midi\sndopl3p.drv,Description ,,%V_INTERNAL%
- HKR,Drivers\midi\sndopl3p.drv,Driver,,sndopl3p.drv
- HKR,Drivers,SubClasses,,"wave,midi,aux,mixer"
-
- HKR,Drivers,SubClasses,,"wave,midi,aux,mixer"
-
- HKLM,Software\Microsoft\Windows\CurrentVersion\Run,SystemTray,,"SysTray.Exe"
- HKLM,%KEY_IOC%\Vol,,,
-
- [OPT9301.AddReg]
- HKR,,Devloader,,mmdevldr.vxd
- HKR,Drivers,MIGRATED,,0
- HKR,Drivers\midi,,,
-
- HKR,,Driver,,sndm401p.vxd
- HKR,Drivers\midi\sndm401p.drv,Driver,,sndm401p.drv
- HKR,Drivers\midi\sndm401p.drv,External,1,01,00,00,00
- HKR,Drivers,SubClasses,,"midi"
-
- HKR,Drivers\midi\sndm401p.drv,Description,,%V_EXTERNAL%
-
- ;---------------------------------------------------------------;
-
- [DestinationDirs]
- DefaultDestDir = 11 ; LDID_SYS
-
- [SourceDisksNames]
- 1="OPTi 82C930 Multimedia Disk",,0001
-
- [SourceDisksFiles]
- snd930p.vxd=1
- snd930p.drv=1
- sndopl3p.drv=1
-
- sndm401p.drv=1
- sndm401p.vxd=1
-
- ;---------------------------------------------------------------;
-
- ;---------------------------------------------------------------;
-
- [Strings]
- ;Non-localized strings
- KEY_WARNVER="SYSTEM\CurrentControlSet\Control\SessionManager\WarnVerDLLs"
- KEY_CHKVER="SYSTEM\CurrentControlSet\Control\SessionManager\CheckVerDLLs"
- KEY_IOC="SYSTEM\CurrentControlSet\Control\MediaResources\InstallOptionalComponents"
-
- ;Localized strings
- OPTi="OPTi Inc."
- MfgName="OPTi Inc."
- MF\OPT9300.DeviceDesc="OPTi 930 Sound/OPL3 Device"
- MF\OPT9301.DeviceDesc="OPTi 930 MPU-401 Device"
- MediaClassName="OPTi 82C930 Sound System"
- V_CLSWAVEFORM="Audio"
- V_CLSMIDI="MIDI"
- V_CLSMIXER="Mixer"
- V_CLSAUX="Auxiliary"
- V_GENERAL="General MIDI Instrument"
- V_INTERNAL="OPTi 930 FM Synthesis"
- V_EXTERNAL="OPTi 930 MPU-401"
-